<?php 	
	include_once("TSPlanEstudio.php");
	include_once("RDGCreadorBitacora.php");
	session_start();
	if($_SESSION['myusername'] == NULL)
		header("location:index.php");
		
	$iniciar = $_GET['crear'];
	if($iniciar == 'Crear'){
		$RowDataGateway = new RDGCreadorBitacora();
		$error = false;
		$error = false;
		$vlineas = file("Bitacoras/bitacoras.txt"); 
		foreach ($vlineas as $sLinea){
			$error = false;
			$datos = explode(',' , $sLinea);
			$curso = $datos[0];
			$profesor = $datos[1];
			$grupo = $datos[2];
			$result = $RowDataGateway->getIdProfesor($profesor);
			$count =  mysql_num_rows($result); 
			if($count == 0){
				$error = true;
				$StringError .= 'No se encuentra al profesor ';
				$StringError .= $profesor;
				$StringError .= ' en la base de datos <br>';
			}else{
				$row = mysql_fetch_array($result);
				$qry = $RowDataGateway->insertarBitacora($row['cedula'], $grupo, $curso);	//Inserta en imparte (bitacora)	
				if (!$qry){
					$error = true;
					$StringError .=  'No existe el curso ';
					$StringError .= $curso;
					$StringError .= ' en la base de datos o ya existe la bitacora ';
					$StringError .= $curso;
					$StringError .= ', ';
					$StringError .= $grupo;
					$StringError .= '<br>';
				}else{
					$lista = 'Bitacoras/';
					$lista .= 'lista'.$curso.$grupo;
					$lista_sin_espacios= trim($lista); 
					$lista_sin_espacios .= '.txt';
					$vcurso = file($lista_sin_espacios); 
					foreach ($vcurso as $scurso){
						$carne = $scurso;
						$carne_sin_espacios = trim($carne);
						$qry2 = $RowDataGateway->llenarLista($row['cedula'], $curso, $grupo, $carne_sin_espacios);
						if (!$qry2){
							$error = true;
							$StringError .= 'No existe el estudiante ';
							$StringError .= $carne_sin_espacios ;
							$StringError .= ' en la base de datos <br>';
						}else{
							$finalizado = true;
							$StringFinal = 'Bitacoras creadas';
						}
					}
				}
			}
		}
	}
		
?>

<html>
    <head>
		<link href="css/estilos.css" rel="stylesheet" type="text/css" />  
		<title>Bit&aacute;cora Electr&oacute;nica</title>
    </head>
    <body>
        <div id="pagina">    
			<?php include ("header.php");?> 
            <div id="menucontainer">
                    <?php include ("menu_admin.php");?> 
            </div>
            <div id="contenido"> 
				<div id="bienvenida">
					Sitio Administrativo<br/>Hola Se&ntilde;or(a): <b><?php echo $_SESSION['myusername']; ?> | <a href="logout.php">Logout</a>
				</div>
				<h1>Crear Bitacoras</h1><br/>
				<form id="form_bitacoras" action="TMBitacora.php" method="GET">
					<table id = 'tableCrearBitacoras'>
						<tr>
							<td><label>Pulse el bot&oacute;n para iniciar el proceso</label></td>
							<td colspan="2">
								<input class="submit" name = "crear" type="submit" value="Crear"/>
							</td>
					    </tr>
					</table>
					<?php if($error == true){?>
						<h5> <br/> Lista de errores: <br/> <?php echo $StringError ?> <br/></h5>
					<?php }else{
						if($finalizado == true){?>
							<h5> <?php echo $StringFinal ?> <br/></h5>
						<?php }	
					}?>
				</form>
			</div>
            <?php include ("footer.php");?> 
        </div>
    </body>
</html>